home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / patches / a1200_hdpatch / a1200_hdpatch.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  7KB  |  190 lines

  1. @database "A1200_HDPatch.guide"
  2. @version $VER 1.1
  3. @width 78
  4. @node main "A1200_HDPatch.guide"
  5.                           Produkt Dokumentation
  6.                                    zu
  7.                              A1200_HDPatch
  8.                                 Release 1
  9.                      von Rainer Hess, August 1995
  10.                         (Revision 1 vom 12.08.95)
  11.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  12.       @{" Programm-Information  " link PrgInfo}      @{" Probleme              " link Probleme}
  13.       @{" Warum dieses Progamm? " link Warum  }      @{" Autor                 " link Autor}
  14.       @{" Installation          " link Install}      @{" History               " link History}
  15.       @{" Danksagungen          " link credits}      @{" Copyright             " link Copyright}
  16. @endnode
  17. @node credits "Credits..."
  18.     Dankesch
  19. n an:
  20.     Philip H
  21. user f
  22. r die englische 
  23. bersetzung.
  24. @endnode
  25. @node Install "Installation"
  26.   1. M
  27. glichkeit:
  28.   Ziehen Sie das Icon A1200_HDPatch in die WBStartup-Schublade
  29.   2. M
  30. glichkeit:
  31.   Editieren Sie Ihre User-Startup in S: und f
  32. gen sie eine Zeile
  33.   A1200_HDPatch (evtl. mit Pfadangabe) ein. Kopieren Sie A1200_HDPatch
  34.   in das entsprechende Verzeichnis, z.B. nach C:.
  35.   Anmerkung: Sollte ein 
  36. berwachungsprogramm f
  37. r die Resetvektoren
  38.   vorher aktiviert werden, so kann es sein, da
  39.  dieses 
  40. berwachungs-
  41.   programm sich meldet! Starten Sie A1200_HDPatch vorher, dies kann
  42.   evtl. den Fehler beheben.
  43. @endnode
  44. @node Probleme "Probleme"
  45. Es  k
  46. nnen  Mi
  47. verst
  48. ndnisse  mit  verschiedenen Virenkillern auftreten, da
  49. diese  melden  die  Resetvektoren wurden verbogen, dies mu
  50.  leider so sein!
  51. A1200_HDPatch  bietet  aber auch einen gewissen Schutz vor Viren, wenn sich
  52. A1200_HDPatch  sp
  53. ter  als  der  Virus  einh
  54. ngt  kann  es  sein,  da
  55.   die
  56. Resetvektoren  des  Virus  
  57. berschrieben  werden.  Aber wie gesagt "es kann
  58. sein"!   Einen  gro
  59. en  Nachteil  gibt  es  nat
  60. rlich  auch, die resetfeste
  61. RAM-Disk   RAD:    kann   leider  nicht  verwendet  werden,  da  RAD:   und
  62. A1200_HDPatch sich gegenseitig 
  63. berschreiben.
  64. @endnode
  65. @node Autor "Information"
  66. Ein  Cardware Utility geschrieben von Rainer Hess Copyright (c) 1994/95 bei
  67. Rainer Hess.  Alle Rechte vorbehalten.
  68. Es  wird  keinerlei  Gew
  69. hrleistungspflicht f
  70. r die vollst
  71. ndige Funktions-
  72. higkeit  des  Programms  oder  der  Vollst
  73. ndigkeit  dieser Dokumentation
  74. bernommen.  Sie nutzen diese Software/Beschreibung auf eigenes Risiko.
  75.                  Anschrift:   Rainer Hess
  76.                               Ahornweg 10/1
  77.                               72622 N
  78. rtingen
  79.                               Germany
  80.               EMail...: rhess@a3tnt.adsp.sub.org (CBMNet)
  81.               Internet: Rainer_Hess@turttwo.tynet.sub.org
  82. P.S.   Sollte  Sie  Fehler, Verbesserungen, Probleme oder sonstiges auf dem
  83. Herzen haben, so lassen Sie es mich wissen.
  84. @endnode
  85. @node Copyright "Kopierrechte..."
  86. Kopierrechte (Copyright):
  87. -------------------------
  88. 1. Das Programm darf nur von Privatpersonen genutzt werden.
  89. 2. Jede kommerzielle Vermarktung wird untersagt.
  90. 3. Das Programm darf nur unentgeldlich weitergegeben werden, dies gilt
  91.    auch f
  92. r die Verbreitung in Datennetzen.
  93. 4. Einer Ver
  94. ffentlichung auf einer PD-Serie z.b. Fish/SAAR/AmiNet usw.
  95.    wird zugestimmt.
  96. 5. Das Archiv mu
  97.  komplett weitergegeben werden.
  98. In  jedem anderen Fall der Ver
  99. ffentlichung wenden Sie sich an Ihre n
  100. chste
  101. Verbraucherschutzzentrale und/oder auch an mich.
  102. Cardware  bedeutet,  das  Sie  dem  Autor  eine  Postkarte  oder  EMail als
  103. Benutzungsgeb
  104. hr  zukommen  lassen.   Ich  denke  dies ist kein sehr gro
  105. Aufwand f
  106. r Sie, also vergessen Sie es nicht!
  107. @endnode
  108. @node PrgInfo "Programm-Information"
  109.   A1200_ConnerHD_Patch ist ein kleines resetfestes Programm, um den bei
  110.   manchen A1200ern auftretendem Bootproblem mit Festplatte und internen
  111.   Speichererweiterungen zu beheben.
  112.   Achtung!  Das Programm h
  113. ngt sich resetfest ein, es ist kein Virus,
  114. nnte aber von verschiedenen Virenkillern so erkannt werden.
  115.   Getestet  wurde  das  Programm auf einem Amiga 1200 mit Blizzard 1220/4
  116.   Turbo-Memory-Board 28 Mhz und einer Conner-CFN250A 2.5 Zoll Festplatte,
  117.   Kickstart/Workbench  3.0  (39.106/39.29)  und  auf einem Amiga 1200 mit
  118.   Conner-CP2064  2.5  Zoll  Festplatte  ohne Erweiterungen, ebenfalls mit
  119.   Kickstart/Workbench 3.0 (39.106/39.29).
  120.   Entwickelt wurde das Programm auf einem A3000T unter Verwendung von
  121.   SAS/C 6.55.
  122. @endnode
  123. @node Warum "F
  124. r was brauche ich dieses Programm?"
  125. Bei  manchen A1200 kommt es vor, da
  126.  die interne Festplatte bei einen Reset
  127. ber  die Tastatur nicht erkannt wird.  Bei einigen Rechnern tritt dies auf
  128. sobald  eine  interne  Speichererweiterung  installiert  wurde, bei anderen
  129. schon  beim  Einbau  einer  internen  Festplatte.   Wie festgestellt wurde,
  130. scheint  dieses Problem an der langsameren Erkennung, bzw.  der versp
  131. teten
  132. Erkennung der Festplatte zu liegen.  Bei einigen Festplatten hilft auch das
  133. durchtrennen  der  Restleitung  (PIN  1), sollte dies auch zu keinem Erfolg
  134. hren so sollte dieses Programm Abhilfe schaffen.
  135. Das  Problem trat mit einer Conner-CFN250A 2.5 Zoll Festplatte auf.  Intern
  136. wurde  eine  Speichererweiterung  vom  Typ  RCA 120/1MB sowie eine Blizzard
  137. 1220/4MB  getestet.   Bei  beiden  Konfigurationen bootete der Rechner beim
  138. Einschalten   richtig,   jedoch   bei   einem   Reset   
  139. ber  die  Tastatur
  140. (CTRL-AMIGA-AMIGA),  blieb der Rechner mit der Animation zum einlegen einer
  141. Diskette  stehen.   Den  Rechner  jedesmal  wieder  auszuschalten  ist eine
  142. sung,  die  andere ist indem man sofort nach dem Tastaturreset die beiden
  143. Maustasten  gedr
  144. ckt  h
  145. lt  um  in  das  Bootmenu zu gelangen.  Wird danach
  146. "Boot"  bet
  147. tigt  f
  148. hrt  der  Rechner normal hoch.  Dies stellte uns jedoch
  149. auch  nicht  zufrieden,  so  kam  ich  auf die Idee ein kleines resetfestes
  150. Programm  zu  schreiben,  das  der  Festplatte etwas mehr Zeit zum Erkennen
  151. verschafft.  A1200_HDPatch wurde geboren.
  152. Das  gleiche  Boot-Problem  konnte bei einem anderen A1200 mit einer Conner
  153. 64MB  Festplatte  ohne Speichererweiterung festgestellt werden.  Allerdings
  154. blieb  das  anw
  155. hlen  des Bootmenus und anschlie
  156. enden bet
  157. tigen von "Boot"
  158. ohne   Auswirkung.    Hier   hilft  wirklich  nur  den  Rechner  jedes  mal
  159. auszuschalten oder das Programm A1200_HDPatch.
  160. Achtung,  A1200_HDPatch  h
  161. ngt  sich  sehr fr
  162. h ein, kurz nach der Initial-
  163. isierung  der  exec.library!   Dadurch war es unm
  164. glich um vom Timer.device
  165. oder  auch  der  Dos-Funktion Delay() Gebrauch zu machen.  Eine bessere und
  166. einfachere  L
  167. sung als die for()-Schleife ist mir leider nicht eingefallen.
  168. Diese  L
  169. sung  kann  auf schnellen Turbo-Boards evtl.  nur mit der Erh
  170. des  i-Z
  171. hlers  zufriedenstellend  arbeiten.   Auf  dem  besagten A1200 mit
  172. Blizzard  1220/4  war ein Wert von 350000 von N
  173. ten.  Sollte es Ihnen nicht
  174. glich  diese  
  175. nderung  im Quellcode selber vorzunehmen, bzw.  Sie keinen
  176. C-Compiler  zur  Neu
  177. bersetzung zur Hand haben, k
  178. nnen Sie sich auch an den
  179. @{"Autor"  link  Autor} wenden.  Vergessen Sie aber hierbei das R
  180. ckporto nicht!!!
  181. @endnode
  182. @node History "Programm-Revisionen"
  183.     V1.0: (25./26. Dez. 1994) Entstehung der ersten Version.
  184.     V1.1: (26.Jan.1995) Forbid()/Permit() wenn in die KickTag-Feldern
  185.           geschrieben wird. Danach die Caches leeren (mit CacheClearU(),
  186.           damit nichts im Cache stecken bleibt.
  187.           (12.Aug.1995) Neu
  188. bersetzung mit SAS/C 6.55.
  189. @endnode
  190.